dogs england cat health cats puppies devon rex cats dog cat care devon rex cat pet cornwall cornish rex dog health devon exeter